Docker-Compose搭建青龙面板

简介

青龙面板 自身是可以支持python3、javaScript、shell、typescript 的定时任务管理面板(A timed task management panel that supports typescript, javaScript, python3, and shell.),在这里,我们就是通过它来定时执行js脚本薅羊毛的。

qinglong.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42

#mkdir -p /data/ql/{config,log,db,repo,raw,scripts,jbot}
#docker-compose -f qinglong.yml up -d
#qinglong.yml 配置文件如下

# docker run -dit \
# -v $PWD/ql/config:/ql/config \
# -v $PWD/ql/log:/ql/log \
# -v $PWD/ql/db:/ql/db \
# -v $PWD/ql/repo:/ql/repo \
# -v $PWD/ql/raw:/ql/raw \
# -v $PWD/ql/scripts:/ql/scripts \
# -v $PWD/ql/jbot:/ql/jbot \
# -p 5700:5700 \
# --name qinglong \
# --hostname qinglong \
# --restart unless-stopped \
# whyour/qinglong:latest

version: "2"

services:
qinglong:
image: whyour/qinglong:latest
ports:
- "5700:5700"
volumes:
- /data/ql/config:/ql/config \
- /data/ql/log:/ql/log \
- /data/ql/db:/ql/db \
- /data/ql/repo:/ql/repo \
- /data/ql/raw:/ql/raw \
- /data/ql/scripts:/ql/scripts \
- /data/ql/jbot:/ql/jbot \
restart: always
container_name: qinglong
networks:
test-net:
ipv4_address: 172.100.0.98
networks:
test-net:
external: true

一辈子很短,努力的做好两件事就好;
第一件事是热爱生活,好好的去爱身边的人;
第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱;

继开 wechat
欢迎加我的微信,共同交流技术